s/[;{}()]/ & /g
s/[a-zA-Z0-9_][a-zA-Z0-9_]*/ & /g
s/->/ /g
/for  */s/;/X;X/
s/for.*=.*X;X/= for /
s/==/TEST/g
s/<=/TEST/g
s/=>/TEST/g
s/!=/TEST/g
s/</TEST/g
s/>/TEST/g
s/\&\&/REL_OP/g
s/||/REL_OP/g
